reproduced in mirror image - Turco Inglés Diccionario